1. Welcome



Welcome to CodeWarrior Professional from Metrowerks, a flexible, powerful, and easy to use programming package for Windows®, Mac®, Solaris, Linux, and Java. Use CodeWarrior Professional to write software in C, C++, or Java for Windows, Mac, Solaris, Linux, or Java VM.

Whether you're new to programming or an experienced programmer using CodeWarrior for the first time, we want your programming experience to be good. For a start, read this guide as an introduction to CodeWarrior Professional.


Getting started

If you can't wait to dive in and get started using CodeWarrior, see "Get Started, Quick!."


What's in this book

To find out the contents of this book, see "About this Book."


Getting help

Got a problem you can't solve? See "Metrowerks Support" for information on contacting Metrowerks for technical and customer support.


Get Started, Quick!

The quickest way to learn about CodeWarrior is to follow the steps below.

1. Read the software license.

Please read the "Metrowerks Software License Agreement" and make sure you understand and agree with it before installing your new software.

2. Register CodeWarrior.

Make sure you've registered your software to receive technical support and any factory updates you might be entitled to. See "Registering CodeWarrior" for more information.

3. Introduce yourself to CodeWarrior.

See "Overview" to learn about using the different parts of CodeWarrior to develop software.

4. Install CodeWarrior.

To install your new software on your computer, follow the directions for your computer system:

Turn to "A Quick Tour of CodeWarrior" for a short, step-by-step exploration of the CodeWarrior IDE (Integrated Development Environment), the center of CodeWarrior software development.

6. Learn about the rest of CodeWarrior.

See "CodeWarrior Documentation" to learn more about other features of CodeWarrior and its documentation.


About this Book

QuickStart Professional covers:

The chapters in QuickStart Professional cover the topics shown in Table 1.1.

Table 1.1 Chapters in this book and the topics they cover

This chapter
covers these topics
"Welcome"
introduction to this book, the CodeWarrior Reference Web Site, getting started, eligibility for free and discounted updates, Metrowerks Year 2000 policy, what's new, what you should know before using CodeWarrior
"Overview"
programming tools, host platforms, programming languages, target platforms, application frameworks, introduction to documentation and example projects
"Windows® Installation and Programming of CodeWarrior®"
system requirements and steps to install CodeWarrior on Microsoft Windows
"Mac® Installation and Programming of CodeWarrior®"
system requirements and steps to install CodeWarrior on the Mac
"Solaris Installation and Programming of CodeWarrior®"
system requirements, steps to install CodeWarrior on machines running Solaris
"Linux Installation and Programming of CodeWarrior®"
system requirements, steps to install CodeWarrior on machines running Linux
"A Quick Tour of CodeWarrior"
brief introduction to the CodeWarrior IDE, the center of CodeWarrior software development
"CodeWarrior Documentation"
covers detailed information about CodeWarrior Online Help, documentation, and third-party references and books
"Metrowerks Support"
contacting Metrowerks and its distributors for technical support, customer support, and other services
"Metrowerks Software License Agreement"
the conditions to using this software


Registering CodeWarrior


Did you just buy this software?

If this is the first time you've purchased CodeWarrior, fill in the registration card and send it to Metrowerks to be eligible for receiving our world class technical support.

See "Registering a CodeWarrior Product" for details on registering your new Metrowerks product.

See "Technical Support" for more information on the technical support options available to you.


What's New

To find out what's new with CodeWarrior Professional, see:

The What's New release note is located in the top directory of the CodeWarrior CD-ROM. It contains a broad overview of the major changes offered in this release of CodeWarrior.

  • Release Notes folder
  • The Release Notes folder on the CD contains detailed release notes for the software in this product.

  • Metrowerks documentation
  • Finally, many of the Metrowerks documentation manuals contain a What's New section describing new features.


    CodeWarrior Year 2000 Compliance

    The Products provided by Metrowerks under the License agreement process dates only to the extent that the Products use date data provided by the host or target operating system for date representations used in internal processes, such as file modifications. Any Year 2000 Compliance issues resulting from the operation of the Products are therefore necessarily subject to the Year 2000 Compliance of the relevant host or target operating system. Metrowerks directs you to the relevant statements of Microsoft Corporation, Sun Microsystems, Inc., Apple Computer, Inc., and other host or target operating systems relating to the Year 2000 Compliance of their operating systems. Except as expressly described above, the Products, in themselves, do not process date data and therefore do not implicate Year 2000 Compliance issues.

    For additional information, visit:


      http://www.metrowerks.com/about/y2k.html

    What You Should Know

    To get the most out of this software, you should be familiar with operating your computer, using the mouse, menus, buttons, windows, clicking, dragging, and so on. If you're not familiar with these terms or the actions associated with them, please refer to the instructions in the user's guide or the on-line help system that come with your computer.





    Visit the Metrowerks website at: http://www.metrowerks.com
    For assistance contact Metrowerks Technical Support at: support@metrowerks.com
    Copyright © 1999, Metrowerks Corp. All rights reserved.

    Last updated: May 25, 1999 * Chris Magnuson * John Roseborough